heel walking - French English Dictionary